



function Findboard()
{
	this.init=function(uid)
	{
		_createbox(uid);
		_initbind(uid);
	}
	var _createbox=function(uid)
	{
		if($("#findboard_"+uid).length>0)
		{
			return false;
		}
		
		var html=
		'<div class="findboard owner_'+uid+'" id="findboard_'+uid+'">'+
		'<div class="findhead">'+
		'<div class="findbar">'+
		'<div class="findbarname"><img src="img/all_logo16-xp-2014.ico"/>查找</div>'+
		'<div class="findclose"></div>'+
		'<div class="findtiny"></div>'+
		'<div class="findrepair"></div>'+
		'<div class="findfeedback"></div>'+

		'<div class="clear"></div>'+
		'</div>'+

		'<div class="findpagetitle">'+
		'<div class="titlecnt">'+
		'<div class="findfrd findtitletext pagedown">找人</div>'+
		'<div class="sp">|</div>'+
		'<div class="findgrp findtitletext">找群</div>'+
		'<div class="sp">|</div>'+
		'<div class="findclass findtitletext">找课程</div>'+
		'<div class="sp">|</div>'+
		'<div class="findservies findtitletext">找服务</div>'+
		'<div class="sp">|</div>'+
		'<div class="findol findtitletext">找直播</div>'+
		'</div>'+
		'</div>'+
		'</div>'+

		'<!--默认好友查找页-->'+
		'<div class="findfriend">'+
		'<div class="findcondition">'+
		'<div class="conditioninput">'+
		'<input type="text" class="keywordstr" value="请输入QQ号码/昵称/关键词/手机号/邮箱"/>'+
		'<div class="cond_livetown"><input type="text" value="所在地:不限"/></div>'+
		'<div class="cond_hometown"><input type="text" value="故乡:不限"/></div>'+
		'<div class="cond_sex">'+
		'<select>'+
		'<option value="nolimit">性别:</option>'+
		'<option value="nolimit">不限</option>'+
		'<option value="male">男</option>'+
		'<option value="female">女</option>'+
		'</select>'+
		'</div>'+
		'<div class="cond_age">'+
		'<select>'+
		'<option value="nolimit">年龄:</option>'+
		'<option value="nolimit">不限</option>'+
		'<option value="18-">18岁以下</option>'+
		'<option value="18-22">18-22岁</option>'+
		'<option value="23-26">23-26岁</option>'+
		'<option value="27-35">27-35岁</option>'+
		'<option value="35+">35岁以上</option>'+
		'</select>'+
		'</div>'+

		'<div class="livetown_box selectbox">'+
		'<div class="country selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'<option value="101">中国</option>'+
		'<option value="102">美国</option>'+
		'<option value="103">俄罗斯</option>'+
		'<option value="104">韩国</option>'+
		'<option value="105">日本</option>'+
		'<option value="106">朝鲜</option>'+
		'<option value="107">印度</option>'+
		'<option value="108">泰国</option>'+
		'<option value="109">印度尼西亚</option>'+
		'<option value="110">巴基斯坦</option>'+
		'<option value="111">阿富汗</option>'+
		'<option value="112">伊拉克</option>'+
		'<option value="113">马来西亚</option>'+
		'<option value="114">新加坡</option>'+
		'<option value="115">南非共和国</option>'+
		'<option value="116">阿拉伯联合酋长国</option>'+
		'</select>'+
		'</div>'+
		'<div class="province selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'<div class="city selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'<div class="district selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'<div class="clear"></div>'+
		'</div>'+

		'<div class="hometown_box selectbox">'+
		'<div class="country selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'<div class="province selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'<div class="city selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'<div class="district selectpart">'+
		'<select>'+
		'<option value="nolimit">不限</option>'+
		'</select>'+
		'</div>'+
		'</div>'+
		'</div>'+
		'<div class="findmoreselect">'+
		'<div class="one_online find_checkboxlist">'+
		'<div class="find_checkbox checked" name="find_checkbox_online" ></div>在&nbsp;&nbsp;&nbsp;线'+
		'</div>'+
		'<div class="one_hascamera find_checkboxlist">'+
		'<div class="find_checkbox" name="find_checkbox_hascamera"></div>摄像头'+
		'</div>'+
		'</div>'+
		'<div class="searchbtn findsearchbtn">查找</div>'+
		'<div class="fastsearch">'+
		'<div class="fastsearch_samecity">同城交友</div>'+
		'<div class="fastsearch_samecityhomer">同城老乡</div>'+
		'<div class="fastsearch_nearby">附近的人</div>'+
		'</div>'+
		'</div>'+

		'<!--好友查找结果页--->'+
		'<div class="findfriendresult">'+
		'<div class="findfriendresult_toolbar">'+
		'<div class="findfriendresult_backbtn"><div class="backbtnimg"></div>返回</div>'+
		'<div class="findfriendresult_condition">'+
		'搜索:.&nbsp;|&nbsp;男&nbsp;|&nbsp;所在地:中国,广东,广州&nbsp;|&nbsp;故乡:中国,山东,蓝翔&nbsp;|&nbsp;18-22岁'+
		'</div>'+
		'</div>'+
		'<div class="findfriendresult_board">'+
		'<div class="findfriendresult_cnt">'+
		'<div class="findfriendresult_page">'+

		'<div class="findfriendresult_frds">'+
		
		/*
		'<div class="othercard frdresult">'+
		'<div class="otherimg">'+
		'<img src="img/userhead5_80.jpg"/>'+
		'</div>'+
		'<div class="otherinfo">'+
		'<div class="othernick" title="查看用户资料">老袁很厉害</div>'+
		'<div class="otherplace">'+
		'<div class="othersex female"></div><div class="othergps"></div>广东 广州'+
		'</div>'+
		'<div class="otherctrl">'+
		'<div class="addthis"><div class="addbtnimg"></div>好友</div>'+
		'<div class="chatthis" title="发起临时会话"><div class="chatthisimg"></div></div>'+
		'</div>'+
		'</div>'+
		'</div>'+
		*/

		'</div>'+

		/*
		'<div class="findfriendresult_selectpage">'+
		'<div class="findfriendresult_selectpagecnt">'+
		'<div class="findfriendresult_lastpage">上一页</div>'+
		'<div class="findfriendresult_pagetab">'+
		'<div class="pagenum selected">1</div>'+
		'<div class="pagenum">2</div>'+
		'<div class="pagenum">3</div>'+
		'</div>'+
		'<div class="findfriendresult_nextpage">下一页</div>'+
		'<div class="clear"></div>'+
		'</div>'+
		'<div class="clear"></div>'+
		'</div>'+
		*/

		'</div>'+
		'</div>'+
		'</div>'+
		'</div><!--查找好友结束-->'+



		'<!--初始好友推荐面板-->'+
		'<div class="findfriendinit">'+
		'<a class="backuptips" href="http://huifu.qq.com/?ptlang=2052" target="_blank">好友被删不要急，批量回复来帮你！</a>'+
		'<div class="frdrecommend">'+
		'<div class="frdrecommendtitle">好友推荐</div>'+
		'<div class="frdrecommendcnt findfrd_board">'+

		'<!---推荐内容页--->'+
		'<ul class="findfrd_page frdrecommendcntboard">'+
		'<li class="frdrecommendlist_1">'+

		'<div class="othercard frdinit">'+
		'<div class="otherimg">'+
		'<img src="img/userhead5_80.jpg"/>'+
		'</div>'+
		'<div class="otherinfo">'+
		'<div class="othernick" title="查看用户资料">老袁很厉害</div>'+
		'<div class="otherplace">'+
		'<div class="othersex female"></div><div class="othergps"></div>100米以内'+
		'</div>'+
		'<div class="otherctrl">'+
		'<div class="addthis"><div class="addbtnimg"></div>好友</div>'+
		'<div class="chatthis" title="发起临时会话"><div class="chatthisimg"></div></div>'+
		'</div>'+
		'</div>'+
		'</div>'+

		'</li>'+
		'<li class="frdrecommendlist_2"></li>'+		
		'</ul>'+
		'<!--左右翻页按钮-->'+
		'<div class="findfrd_toleft"></div>'+
		'<div class="findfrd_toright"></div>'+

		'</div>'+

		'<div class="frdnearby">'+
		'<div class="frdnearbytitle">附近的人</div>'+
		'<div class="frdnearbycnt findfrd_board">'+	
		'<ul class="frdnearbycntboard findfrd_page">'+
		'<li class="frdnearbylist_1"></li>'+
		'<li class="frdnearbylist_2"></li>'+
		'</ul>'+
		'<div class="findfrd_toleft"></div>'+
		'<div class="findfrd_toright"></div>'+
		'</div>'+
		'</div>'+


		'</div><!--好友推荐结束-->'+





		'</div><!--查找好友页结束--->'+

		'<!--查找群页-->'+
		'<div class="findgroup">'+

		'</div>'+


		'</div>';

		






		$('body').append(html);

	}


	var _initbind=function()
	{
		$(".findclose").click(function()
		{
			$(this).parents(".findboard").remove();
		});

		drag($(".findboard"));

		//整框点选
		$(".findboard").click(function(e)
		{
			/*所在地，故乡选择盒子显示隐藏调节*/
			if($(e.target)[0]!=$(this).find(".cond_livetown>input")[0]&&$(e.target)[0]!=$(this).find(".livetown_box")[0]&&$(e.target)[0]!=$(this).find(".cond_hometown>input")[0]&&$(e.target)[0]!=$(this).find(".hometown_box")[0])
			{
	
				$(this).find(".hometown_box").css("display","none");
				$(this).find(".livetown_box").css("display","none");
			}
		});



		/*初始好友搜索面板的按键绑定*/


		//好友搜索框
		$(".conditioninput>.keywordstr").focus(function()
		{
			var uid=$(this).parents(".findboard").attr("id").replace("findboard_","");
			var val=$.trim($(this).val());
			if(val.length>0&&val=="请输入QQ号码/昵称/关键词/手机号/邮箱")
			{
				$(this).val("");
			}
		}).focusout(function()
		{
			var uid=$(this).parents(".findboard").attr("id").replace("findboard_","");
			var val=$.trim($(this).val());
			if(val.length<=0)
			{
				$(this).val("请输入QQ号码/昵称/关键词/手机号/邮箱");
				tempval.setone(uid,'searchkeyword_frd','keyword',undefined);
			}
			else
			{
				tempval.setone(uid,'searchkeyword_frd','keyword',val);
			}
			
		});

		//点选条件
		$(".find_checkboxlist").click(function(e)
		{
			var uid=$(this).parents(".findboard").attr("id").replace("findboard_","");
			var checkbox=$(this).find(".find_checkbox");
			var name=checkbox.attr("name").replace("find_checkbox_","");
			var checked=0;

			if(checkbox.hasClass("checked"))
			{
				checkbox.removeClass("checked");
			}
			else
			{
				checkbox.addClass("checked");
				checked=1;
			}

			tempval.setone(uid,'searchkeyword_frd',name,(checked==0?undefined:1));
		});

		//年龄选择
		$(".cond_age>select").change(function()
		{
			var uid=$(this).parents(".findboard").attr("id").replace("findboard_","");
			var val=$(this).find("option:selected").val();
			if(val=='nolimit')
			{
				tempval.setone(uid,'searchkeyword_frd','age',undefined);
			}
			else
			{
				tempval.setone(uid,'searchkeyword_frd','age',val);
			}
			
		});
		
		//性别选择
		$(".cond_sex>select").change(function()
		{
			var uid=$(this).parents(".findboard").attr("id").replace("findboard_","");
			var val=$(this).find("option:selected").val();
			if(val=='nolimit')
			{
				tempval.setone(uid,'searchkeyword_frd','sex',undefined);
			}
			else
			{
				tempval.setone(uid,'searchkeyword_frd','sex',val);
			}
			
		});

		

		//所在地，故乡选择
		$(".cond_livetown").click(function(e)
		{
			$(this).siblings(".livetown_box").css("display","block");
			$(this).siblings(".hometown_box").css("display","none");
			e.stopImmediatePropagation();
		});

		$(".cond_hometown").click(function(e)
		{
			$(this).siblings(".hometown_box").css("display","block");
			$(this).siblings(".livetown_box").css("display","none");
			e.stopImmediatePropagation();
		});
		
		//所在地，故乡选择盒子
		$(".livetown_box").click(function(e)
		{
			$(this).css("display","block");
			$(this).siblings(".hometown_box").css("display","none");
			e.stopImmediatePropagation();
		});
		$(".hometown_box").click(function(e)
		{
			$(this).css("display","block");
			$(this).siblings(".livetown_box").css("display","none");
			e.stopImmediatePropagation();
		});

		//查找按钮
		$(".findsearchbtn").click(function()
		{
			var uid=$(this).parents(".findboard").attr("id").replace("findboard_","");
			//console.log(uid);

			//先清除临时数组内数据
			tempval.cleanoneall(uid,'searchfrdrs');
			//tempval.cleanoneall(uid,'searchkeyword_frd');


			//先清空结果页的搜索信息和翻页信息
			/*var page=$(this).parents(".findfriend").find(".findfriendresult_page");
			page.find(".findfriendresult_frds").html("");
			page.find(".findfriendresult_selectpage").remove();
			*/

			var t=$(this);
			totalsetpage('frd',t,uid,true,true);
			/*getsearch(uid,'frd',function(msg)
			{
				//tempval.setone(uid,'searchfrdrs_offset','offsetid',msg[msg.length-1].id);
				setpage(msg,t,uid,'add');
			});
			*/
			
		});

		//查找结果页中的条件栏目返回按钮
		$('.findfriendresult_backbtn').click(function()
		{
			var rs=$(this).parents('.findfriendresult');
			var rsboard=rs.find(".findfriendresult_board");

			//先清除临时数组内数据
			tempval.cleanoneall($(this).parents(".findboard").attr("id").replace("findboard_",""),'searchfrdrs');

			rs.find('.findfriendresult_frds').html('');
			rs.find(".findfriendresult_selectpage").remove();

			Scroll.reset(rsboard,rsboard.find(".findfriendresult_cnt"),rsboard.find(".findfriendresult_page"),3);

			rs.siblings(".findfriendinit").css("display","block");
			rs.css("display","none");
		});
			
		/*
			好友搜索结果页鼠标移上滚动设置
			每一页可容纳64个搜索好友信息
			点击查找按钮后，拉取20个信息

			滚动结果页，每次到底部，都拉取20个信息，直至拉满64个为止，如还有未拉取完信息，则添加分页按钮，分页显示
			每页一共16行，一次拉取5行20个信息,可拉取4次，第4次拉取信息个数>4个，则可以添加显示分页，保存第4个信息id作为偏移id，
		*/
		$(".findfriendresult_board").mouseover(function()
		{
			var t=$(this);
			var uid=t.parents(".findboard").attr("id").replace("findboard_","");
			
			Scroll.set(t,t.find(".findfriendresult_cnt"),t.find(".findfriendresult_page"),3,function(obj)
			{
				if(obj.isbottom)
				{
					totalsetpage('frd',t,uid);
				}
			});
		});



		_mulitbind();


	}//初始绑定事件完毕




	//需要多次绑定的事件
	var _mulitbind=function()
	{
		//绑定添加好友事件------------------------
		$(".othercard .addthis").click(function(e)
		{
			if($("#validate_boxjs").length<=0)
			{
				$('body').append('<script id="validate_boxjs" type="text/javascript" src="js/validatebox.js"></script>');
			}
			
			var fid=$(this).parents('.othercard').attr('fid');
			var uid=$(this).parents('.findboard').attr('id').replace("findboard_","");
			var pcnt=tempval.getone(uid,'searchfrdrs','pagecnt');
			if(pcnt==false)
			{
				console.log('临时数组pagecnt没有数据(findboard.js第520行)');
				return false;
			}
			
			for(var i in pcnt)
			{
				
				if(parseInt(pcnt[i].id)==parseInt(fid))
				{
					new ValidateBox(uid).init(pcnt[i]);
					e.stopPropagation();
					return;
				}
			}
			e.stopPropagation();
		});



	}
	

	function totalsetpage(grporfrd,obj,uid,isclear,isfirst)
	{
		if(isclear)
		{
			var rs=obj.parents(".findboard").find(".findfriendresult_board");
			rs.find(".findfriendresult_frds").html("");
			rs.find(".findfriendresult_condition").html("");
			console.log('清除数据');
			rs.find(".findfriendresult_selectpage").remove();
			
			Scroll.gotop(rs,rs.find(".findfriendresult_cnt"),rs.find(".findfriendresult_page"),3);
		}
		if(obj.find(".frdresult").length>60)
		{
			
			return;
		}
		//获取临时数组中的页码,存储数组，先查看有没有数据，没有再获取
		var pageindex=tempval.getone(uid,'searchfrdrs','offset')==false?0:tempval.getone(uid,'searchfrdrs','offset');
		var offsetid=tempval.getone(uid,'searchfrdrs','offsetid')==false?0:tempval.getone(uid,'searchfrdrs','offsetid');
		var pagecnt=tempval.getone(uid,'searchfrdrs','pagecnt');
		var start=pageindex==0?0:pageindex*64+1;
		var end=pageindex==0?64:(pageindex+1)*64+1;
		console.log('start='+start);
		console.log('end='+end);
		var need=pagecnt==false?false:pagecnt.slice(start,end);
		//console.log('need='+need);
		//--------------------------------------------当获取的一页不为空的时候，一直是set 设置need.length>=64才能set，出现了不一致和页面设置不对的问题2015/10/1凌晨2点14分---------------------------------------------------------------------------
		if(need!=false&&need!=undefined&&need.length>=64)
		{
			setpage(need,obj,uid,'get');
			
		}
		else
		{

			
			getsearch(uid,'frd',function(msg)
			{
				//如果找到结果
				if(msg!='no')
				{
					setpage(msg,obj,uid,'add');
				}
				else
				{
					//如果没有找到结果且是第一次获取的话，显示没有搜索结果提示
					if(isfirst)
					{
						var rs=obj.parents(".findboard").find(".findfriendresult_board");
						var html='<div class="findfriendresult_error"><img src="img/loginpanel/i.png"/>没有找到符合条件搜索的用户,QQ网页版<font color="red">(仿)</font>用户量还不多，您可以<a href="javascript:;">分享给好友</a>，加入一起聊！</div>';
						rs.find('.findfriendresult_frds').html(html);
						rs.find(".findfriendresult_condition").html("");
						rs.find(".findfriendresult_selectpage").remove();
						Scroll.reset(rs,rs.find(".findfriendresult_cnt"),rs.find(".findfriendresult_page"),3);
					}
				}
			});
			
			/*
			//模拟ajax获取信息
			var o={id:3, name:'傻逼', account:'sb', img:'img/head/69_100.gif', hometown:'北京 东城区', livetown:'北京 东城区', birthday:0,sex: "male"};
			var msg=[];
			for (var i=0;i<20 ;i++ )
			{
				msg.push(o);
			}
			setpage(msg,obj,uid,'add');
			*/
		}

	}




	/*
		添加模式：前3次20条 第4次4条 获取的最多20条信息来添加进pagecnt临时数组，再setpage(msg,obj,uid,'add');
		覆盖模式：获取最多64条信息，一次性设置 将某页的信息先获取，再setpage(msg,obj,uid,'get');
	*/
	function setpage(msg,obj,uid,settype)
	{
		//console.log('--------------------------------'+obj);
		var rs=obj.parents(".findfriend").find(".findfriendresult");
		var rsbar=rs.find(".findfriendresult_condition");
		var rsboard=rs.find(".findfriendresult_board");
		//显示搜索条件
		var constr='搜索:';
		var conarr=tempval.getoneall(uid,'searchkeyword_frd');

		conarr.keyword!=undefined?constr+='&nbsp;关键字:'+conarr.keyword+'&nbsp;|':'';
		conarr.find_checkbox_online!=undefined?constr+='&nbsp;在线&nbsp;|':'';
		conarr.find_checkbox_hascamera!=undefined?constr+='&nbsp;有摄像头&nbsp;|':'';
		conarr.age!=undefined?constr+='&nbsp;年龄:'+conarr.age+'&nbsp;|':'';
		console.log('conarr.age=========================================================='+conarr['age']);
		if(conarr.sex!=undefined)
		{
			constr+=conarr.sex=='female'?'&nbsp;性别:女&nbsp;|':'&nbsp;性别:男&nbsp;|';
		}
		conarr.hometown!=undefined?constr+='&nbsp;居住地:'+conarr.hometown+'&nbsp;|':'';
		conarr.livetown!=undefined?constr+='&nbsp;故乡:'+conarr.livetown+'&nbsp;|':'';
		rsbar.html(constr);
			
		

		if(settype=="add")//添加要
		{
			//设置偏移id
			tempval.setone(uid,'searchfrdrs','offsetid',msg[msg.length-1].id);

			console.log("add------------");
			//var pagers=tempval.getone(uid,'searchfrdrs','pagecnt');
			//先将最多20条结果加入到临时存储数组中
			tempval.getone(uid,'searchfrdrs','pagecnt')==false?tempval.setone(uid,'searchfrdrs','pagecnt',msg):tempval.setone(uid,'searchfrdrs','pagecnt',tempval.getone(uid,'searchfrdrs','pagecnt').concat(msg));
			msg=(rsboard.find(".frdresult").length==60&&msg.length>4)?msg.slice(0,4):msg;

			if(rsboard.find(".frdresult").length<=60)
			{
				//将内容添加到面板中
				addtorsboard(uid,msg,rsboard);
			}
			console.log("add------------end");
		}
		else if(settype=="get")
		{
			console.log("set------------");
			rsboard.find(".findfriendresult_frds").html("");
			//将内容添加到面板中
			addtorsboard(uid,msg,rsboard);
			
		}

		//再在结果数组中找出最多65条记录（64条一满页，剩下多一个用于判断是否有下一页）
		
		
		//根据每次获取记录条数是否超过64条来判断是否有下一页，来设置翻页
		rsboard.find(".findfriendresult_selectpage").remove();
		var pageindex=tempval.getone(uid,'searchfrdrs','offset')==false?0:tempval.getone(uid,'searchfrdrs','offset');
		var pagecount=Math.ceil(tempval.getone(uid,'searchfrdrs','pagecnt').length/64);
		var pagehtml='';

		for(var i=1;i<=pagecount;i++)
		{
			pagehtml+='<div class="pagenum '+(i==(pageindex+1)?'selected':'')+'">'+(i)+'</div>';
		}
		//页数大于1才显示
		if(pagecount>1)
		{
			rsboard.find(".findfriendresult_page").append(
			'<div class="findfriendresult_selectpage">'+
			'<div class="findfriendresult_selectpagecnt">'+
			(pageindex>0?'<div class="findfriendresult_lastpage">上一页</div>':'')+
			'<div class="findfriendresult_pagetab">'+
			pagehtml+'</div>'+
			((pageindex+1)<pagecount?'<div class="findfriendresult_nextpage">下一页</div>':'')+
			'<div class="clear"></div></div>'+
			'<div class="clear"></div></div>'
			);
		
		
			bindpage();
			//将翻页按钮设置到中间
			var pagecntset=obj.find(".findfriendresult_selectpagecnt");
			if(pagecntset[0]!=undefined)
			{
				pagecntset.css('margin-left',((896-pagecntset[0].offsetWidth)/2)+'px');

			}

		}

		//设置搜索结果页显示
		rs.css('display','block');
		obj.parents(".findfriend").find(".findfriendinit").css('display','none');

	}









	function addtorsboard(uid,msg,rsboard)
	{
		console.log('带添加的msg');
		console.log(msg);
		var html='';
		//var length=msg.length>64?64:msg.length;
		for(var i=0;i<msg.length;i++)
		{
			html+=
			'<div class="othercard frdresult" fid="'+msg[i].id+'">'+
			'<div class="otherimg">'+
			'<img src="'+msg[i].img+'"/>'+
			'</div>'+
			'<div class="otherinfo">'+
			'<div class="othernick" title="查看用户资料">'+msg[i].name+'</div>'+
			'<div class="otherplace">'+
			(msg[i].birthday==0?0:(new Date().getFullYear-new Date(msg[i].birthday).getFullYear))+'岁| '+(msg[i].livetown==""?msg[i].hometown:msg[i].livetown)+
			'</div>'+
			'<div class="otherctrl">'+
			'<div class="addthis"><div class="addbtnimg"></div>好友</div>'+
			//'<div class="chatthis" title="发起临时会话"><div class="chatthisimg"></div></div>'+
			'</div>'+
			'</div>'+
			'</div>';
		}

		/*
		//console.log(rsboard.find(".frdresult").length);
		if(msg.length<20&&rsboard.find(".frdresult").length==0)
		{
			var k=[];
			for(var i=0;i<20-msg.length;i++)
			{
				html+='<div class="othercard frdresult" fid="4">'+
				'<div class="otherimg"><img src="img/userhead5_80.jpg"/></div><div class="otherinfo">'+
				'<div class="othernick" title="查看用户资料">老袁很厉害</div>'+
				'<div class="otherplace">96岁| 内蒙古 符合艾特</div><div class="otherctrl">'+
				'<div class="addthis"><div class="addbtnimg"></div>好友</div></div></div></div>';
				
				var o={id:4, name:'老袁很厉害', account:'ly', img:'img/userhead5_80.jpg', hometown:'内蒙古 符合艾特', livetown:'内蒙古 符合艾特', birthday:0,sex: "male"};
				k.push(o);
			}
			tempval.setone(uid,'searchfrdrs','pagecnt',tempval.getone(uid,'searchfrdrs','pagecnt').concat(k));
		}
		*/

		//添加清除浮动
		html+='<div class="clear"></div>';
		//将搜索结果添加到结果页
		rsboard.find('.findfriendresult_frds').append(html);

		//绑定添加好友事件
		_mulitbind();
	}





	/*翻页按钮绑定事件*/
	function bindpage()
	{
		/*
		添加模式：前3次20条 第4次4条 获取的最多20条信息来添加进pagecnt临时数组，再setpage(msg,obj,uid,'add');
		覆盖模式：获取最多64条信息，一次性设置 将某页的信息先获取，再setpage(msg,obj,uid,'get');
		*/

		//上一页按钮
		$(".findfriendresult_lastpage").click(function()
		{
			var t=$(this);
			var uid=t.parents(".findboard").attr("id").replace("findboard_","");
			var pageindex=parseInt(tempval.getone(uid,'searchfrdrs','offset'))-1;
			if(pageindex<0)
			{
				return;
			}
			console.log('上一页pageindex='+pageindex);
			tempval.setone(uid,'searchfrdrs','offset',pageindex);

			totalsetpage('frd',t.parents('.findfriendresult_board'),uid,true);

			$(this).siblings(".findfriendresult_pagetab").find('.selected').removeClass('selected');
			$(this).siblings(".findfriendresult_pagetab").find('.pagenum').eq(pageindex).addClass('selected');
			


		});
		//页数按钮
		$(".pagenum").click(function()
		{
			var t=$(this);
			if(t.hasClass("selected"))
			{
				return;
			}
			var uid=t.parents(".findboard").attr("id").replace("findboard_","");
			
			var pageindex=parseInt(t.html())-1;

			tempval.setone(uid,'searchfrdrs','offset',pageindex);

			totalsetpage('frd',t.parents('.findfriendresult_board'),uid,true);


			$(this).siblings('.pagenum').removeClass('selected');
			$(this).addClass("selected");
		});
		//下一页按钮
		$(".findfriendresult_nextpage").click(function()
		{
			var t=$(this);
			var uid=t.parents(".findboard").attr("id").replace("findboard_","");
			var pageindex=tempval.getone(uid,'searchfrdrs','offset')==false?1:parseInt(tempval.getone(uid,'searchfrdrs','offset'))+1;
			if((pageindex+1)>Math.ceil(tempval.getone(uid,'searchfrdrs','pagecnt').length/64))
			{
				return;
			}
			
			tempval.setone(uid,'searchfrdrs','offset',pageindex);

			totalsetpage('frd',t.parents('.findfriendresult_board'),uid,true);
				
			$(this).siblings(".findfriendresult_pagetab").find('.selected').removeClass('selected');
			$(this).siblings(".findfriendresult_pagetab").find('.pagenum').eq(pageindex).addClass('selected');
			
		});
	}







	/*公共获取方法*/
	function getsearch(uid,type,callback,obj)
	{
		var key=null;
		if(typeof obj=='Object')
		{
			key=obj
		}
		else
		{
			if(type=='frd')
			{
				key=tempval.getoneall(uid,'searchkeyword_frd');
			}
			else if(type=='grp')
			{
				key=tempval.getoneall(uid,'searchkeyword_grp');	
			}
			else if(type="frdnearby")
			{

			}
			else if(type=="grpnearby")
			{

			}
		}

		var keywords='';
		for(var i in key)
		{
			if(key[i]!='nolimit')
			{
				keywords+=i+"="+key[i]+"&&";
			}
		}
		keywords+='u='+uid+"&&type="+type;

		//必须
		//keywords+='&&offsetid='+(tempval.getone(uid,'searchfrdrs','offsetid')==false?0:tempval.getone(uid,'searchfrdrs','offsetid'));
		
		//console.log('key=');
		//console.log(key);
		//console.log('keywords='+keywords);
		var o=
		{
			url:'action/searchfrd.php',
			type:"POST",
			data:keywords,
			dataType:'json',
			success:callback,
		};

		$.ajax(o);



	}



















}